﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;

namespace LaTeXGrapher
{
    public interface IFunction2d
    {
        Point Min { get; }
        Point Max { get; }
        IEnumerable<double> SpecialPoints { get; }
        Vector TickInterval { get; }
        Vector? MarkTick(bool bX, double t, double tickWidth);
        double Function(double x);
    }
}
